a hell of a guy - Turkish English Dictionary